of turkish origin - Français Anglais Dictionnaire